@火凤凰
2年前 提问
1个回答
计算机网络体系结构层次划分原则是什么
一颗小胡椒
2年前
计算机网络体系结构层次划分原则如下:
高层使用低层提供的服务时,不需知道低层服务的具体实现方法。
各层相对独立。层次结构中每一层相对独立,一个层次只需要通过接口使用其下层提供的服务来完成本层功能,并对上一层提供服务。它只需知道下层能够提供哪些服务,而不需知道下层是如何实现这些功能的。
简化体系结构设计难度。由于各层相对独立实现某种功能,从而将一个庞大、复杂的大型问题拆解处理,简化问题难度。
网络体系的灵活性更好。因为网络结构层次间相对独立,因此,当某一层功能发生变更时,只要上下接口不发生变化,即向上层提供的服务和向下层要求的服务不变,则在更改层之上或之下的层次都不会受到影响。层次间的灵活性保证了每层可以根据自己的需求进行不断改进,而不影响其他层次的设计。
结构易于实现和维护。分层结构使得一个庞大系统的实现变得容易,因为整个系统的大问题转化成了若干易于处理的小问题了。
相邻层功能具有一定的依赖关系。
对每层要完成的服务及实现过程进行明确规定。
对网络中处于不同地区的系统进行相同的层次结构划分。
不同系统的同等层具有相同功能(服务)。